// --------------------------------------------------------------------------------------------------------------------
// <copyright file="ITraceSwitchable.cs" company="AzureContrib (Open source library http://azurecontrib.codeplex.com)">
//   Microsoft Public License (Ms-PL)
// </copyright>
// <summary>
//   Applies a switch to an instance for diffrentiation.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

namespace AzureContrib.WindowsAzure.Diagnostics
{
	/// <summary>
	/// Applies a switch to an instance for diffrentiation.
	/// </summary>
	public interface ITraceSwitchable
	{
		/// <summary>
		/// Gets the switch name of the current trace target
		/// </summary>
		string Switch { get; }
	}
}